clamping down

na. 箝制;取缔;勒紧;强制执行(宵禁等)

热门查询